﻿tr,td {
	font-family:Verdana;
	font-size: 11px;
	color: #78785E;
	line-height:18px;
}

a:active {  text-decoration: none ; color:#78785E }
a:link {  text-decoration: none ; color:#78785E}
a:visited {  text-decoration: none ; color:#78785E}
a:hover {  color:#FF9000; text-decoration: underline }


input{
	color: #000;
}
textarea{
	background: #FFFFFF;
	border: 1px solid #C5C5AF;
	color: #000;
	margin: 1px;
	padding: 1px;
	vertical-align: middle;
	scrollbar-base-color:#E5E5D8;
	scrollbar-arrow-color:#000000; 
	overflow:auto;
}
.button{
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	padding: 1px 2px;
	background:url(../images/formbg.gif) repeat-x left top;
}
.button1{
	cursor:pointer;
	border:inset 1px #CCCCCC;
	background:#FFFFFF;
	color:#CCCCCC;
	font-weight:bold;
}

img { border : 0px; }
ul {
    list-style-type:none;
    margin: 0px;
    padding: 0px;
}
/************************* BORDER **********************/
.tableborder{
	border:2px solid #C9C9B5;
	padding:5px;
}
.border_tbl{
	border:3px solid #CCCCCC;
	padding:2px;
	background:#FFFFFF;
}
.bg_tbl{
	border:2px solid #C9C9B5;
	background:#EFEFE9;
}
.bg_tab{
	background:#EFEFE9;
}

#header{
	background:#CCCCCC;
	height:40px;
	
}
#header td {
	color:#FFFFFF;
}

#header a:link { color: #FFD200; text-decoration: none; }
#header a:visited { text-decoration: none;	color: #FFD200; }
#header a:active {	text-decoration: none;	color: #FFD200; }
#header a:hover { text-decoration: none; color: #FE9500; }
.menu_top{
	background:#E5E5D8;
	height:35px;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
}
#button_top{
	border:1px solid #000000;
	background:#EC8500;
	padding:2px;
}


#navation{
	border-top:dashed 1px #808080;
	border-bottom:dashed 1px #808080;
}
#body{
	background:#E5E5D8;
	padding-top:10px;
	padding-bottom:10px;
}

.box_menu{
	background:#EFEFE7;
	border:#CCCCCC 3px solid;
	padding:2px;
	margin:0px;
}

/*********************** css for menu *******************/

ul.vert-one{margin:0;padding:2px;list-style-type:none;display:block;line-height:20px;width:180px;}
ul.vert-one li{background:url("../images/icon_menu.gif") no-repeat 0px 9px; margin:0;padding:0;border-bottom:#666666 1px dashed;color:#CCCCCC; font-weight:bold; font-size:10px}
ul.vert-one li a:active{color:#CCCCCC ;text-decoration:none;}
ul.vert-one li a:link{color:#CCCCCC ;text-decoration:none;}
ul.vert-one li a:visited{color:#CCCCCC ;text-decoration:none;}

ul.vert-one li a{display:block;text-decoration:none;color:#CCCCCC;padding:0px 0px 0px 10px;width:160px;}
* html ul.vert-one li a{display:block;text-decoration:none;color:#CCCCCC;padding:0px 0px 0px 10px;width:170px;}

ul.vert-one li a:hover{background:#E1E1DA url("../images/icon_menu_act.gif") no-repeat 165px 6px;}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#E1E1DA url("../images/icon_menu_act.gif") no-repeat 165px 6px;}

#menu #submenu a{
	 background:transparent;
	 padding-left:10px;
	 font-weight:normal;
}
#menu #submenu a:hover{
	 background:#E1E1DA;
	 padding-left:10px;
	 font-weight:normal;
}
#menu #submenu.current {
	 background:#FFFFFF;
	 font-weight:normal;
}

.box_title{
	background:url(../images/title_bg.gif) repeat-x;
	border:#CCCCCC 1px solid;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	line-height:14px;
	padding:1px;
	padding-left:5px;
	text-transform:uppercase;
}
.box_title a , .box_title a , .box_title a:active , .box_title a:visited{
	color:#FFFFFF;
}
.box_title a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.box_menu_content{
	border-top:#CCCCCC 3px solid;
	border-left:#CCCCCC 3px solid;
	border-right:#CCCCCC 3px solid;
	background:#FFFFFF;
	padding:2px;
}
.box_content{
	background:#FFFFFF;
	border:#CCCCCC 3px solid;
	padding:5px;
	
}


#footer{
	background:#CCCCCC;

}


/***************** FONT ***********************/
.font_title{
	color:#000000;
	font-weight:bold;

}
.font_title a:link ,
.font_title a:visited ,
.font_title a:active  {
	color:#FE9500;
	font-weight:bold;
}
.font_title a:hover{
	color:#FE9500;
	font-weight:bold;
	text-decoration:none;
}


.font_nav{
	color:#CCCCCC;
	font-weight:bold;
}
.font_nav a:link ,
.font_nav a:visited ,
.font_nav a:active  {
	color:#FE9500;
	font-weight:bold;
}
.font_nav a:hover{
	color:#FE9500;
	font-weight:bold;
	text-decoration:none;
}

.font_lang,
.font_lang a:link,
.font_lang a:visited,
.font_lang a:active{
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	font-size:11px; 
}

.font_lang a:hover{
	text-decoration: none;
	color: #E12E39; 
	font-weight:bold;
	font-size:11px; 
}

.font_lang_act,
.font_lang_act a:link,
.font_lang_act a:visited,
.font_lang_act a:active{
	text-decoration: none;
	font-weight:bold;
	font-size:11px; 
	color: #E12E39 ;
}

.row_title1 {
	background-color: #F9F9F6;
	height:25px;
	color: #78785E;
	FONT-WEIGHT: bold;
	border-top:1px dashed #C5C5AF;
	border-bottom:1px dashed #C5C5AF;

}
.row_title {
	background-color: #F9F9F6;
	height:30px;
	color: #78785E;
	FONT-WEIGHT: bold;
	border-top:1px dashed #C5C5AF;
	border-left:1px dashed #C5C5AF;
	border-bottom:1px dashed #C5C5AF;
}

.row1 {
	border-bottom: 1px dashed #C5C5AF;
	padding:2px;
}
.row {
	border-bottom: 1px dashed #C5C5AF;
	border-left: 1px dashed #C5C5AF;
	padding:2px;
}
.extra {

}
.row_select {
	background:#F4EAD2;
}
.spanUpdate { background:#FFCCCC; color:#FF0000;padding:2px; }
/***************************** Phan trang  *****************************/
.pagecur {
	background: #FFFFFF;
	border: 1px solid #C7C7B1;
	padding: 1px 5px 1px 5px;
	font-weight: bold;
	color: #FD5B2A;
}
.pagelink {
	background: #EFEFE9;
	border: 1px solid #C7C7B1;
	padding: 1px 5px 1px 5px;
}

.pagelink a:link,
.pagelink a:visited,
.pagelink a:active{
	color: #CCCCCC !important;
	text-decoration: none;
}
.pagelink a:hover{
	color: #FD5B2A !important;
	text-decoration: none;
}

.font_err,
.font_err a:link ,
.font_err a:visited ,
.font_err a:active {
	color:#FF0000;
	text-decoration: none;
	
}
.font_err a:hover {
	color:#FF0000;
	text-decoration:underline;
}

.red{color:#FF0000;}
.blue{color:#0000FF;}
.chose { color:#FF6600}


/********************** Banner Quang cao ****************************/
.title {
	background:#0099FF;
	height:20px;
	text-align:center;
}

.tblBorder {
	border:1px solid #0066FF;
	padding-top:5px;
	height:300px;
	overflow:auto;
	border-right-width:thick;
}

.tblBorder_1 {
	border:1px solid #0066FF;
	padding-top:5px;
	height:100px;
	overflow:auto;
	border-right-width:thick;
}
border_cart {
	background:#DBDADA;
}
.row_title_cart {
	background:#B11400;
	color:#FFFFFF;
	height:25px;
}
.row_total_cart {
	background:#E5E4E4;
	color:#3369A7;
	height:25px;
}
.row_item_cart {
	background:#f7f7f7;
	height:22px;
}
.text_price {
	border:none;
	background:#f7f7f7;
	text-align:center;
}
/*------------- BOX CONER -------------*/
/** rounded corners **/
div#toolbar-box {
  background: #f7f7f7;  
}

div#element-box {
  background: #fff;  
}

div#element-box div.section-box div.m {
	background: #fbfbfb;

}

div.t, div.b {
  height: 6px;
  padding: 0;
  margin: 0;
  overflow: hidden;
}

div.m {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  padding: 0 8px;
}

div#toolbar-box div.m {
  padding: 0;
}

div#element-box div.m {
  padding: 5px 10px;
}

div#submenu-box div.t {
  background: url(../images/box/j_border.png) 0 0 repeat-x;
}

div#submenu-box div.t div.t {
   background: url(../images/box/j_crn_tr_dark.png) 100% 0 no-repeat;
}

div#submenu-box div.t div.t div.t {
   background: url(../images/box/j_crn_tl_dark.png) 0 0 no-repeat;
}

div#submenu-box div.b {
  background: url(../images/box/j_border.png) 0 100% repeat-x;
}

div#submenu-box div.b div.b {
   background: url(../images/box/j_crn_br_dark.png) 100% 0 no-repeat;
}

div#submenu-box div.b div.b div.b {
   background: url(../images/box/j_crn_bl_dark.png) 0 0 no-repeat;
}

div#toolbar-box,
div#element-box div.section-box {
  background: #fbfbfb;  
}

div#toolbar-box div.t,
div#element-box div.section-box div.t {
  background: url(../images/box/j_border.png) 0 0 repeat-x;
}

div#toolbar-box div.t div.t,
div#element-box div.section-box div.t div.t {
   background: url(../images/box/j_crn_tr_med.png) 100% 0 no-repeat;
}

div#toolbar-box div.t div.t div.t,
div#element-box div.section-box div.t div.t div.t {
   background: url(../images/box/j_crn_tl_med.png) 0 0 no-repeat;
}

div#toolbar-box div.b,
div#element-box div.section-box div.b {
  background: url(../images/box/j_border.png) 0 100% repeat-x;
}

div#toolbar-box div.b div.b,
div#element-box div.section-box div.b div.b {
   background: url(../images/box/j_crn_br_med.png) 100% 0 no-repeat;
}

div#toolbar-box div.b div.b div.b,
div#element-box div.section-box div.b div.b div.b {
   background: url(../images/box/j_crn_bl_med.png) 0 0 no-repeat;
}

div#element-box div.t {
  background: url(../images/box/j_border.png) 0 0 repeat-x;
}

div#element-box div.t div.t {
   background: url(../images/box/j_crn_tr_light.png) 100% 0 no-repeat;
}

div#element-box div.t div.t div.t {
   background: url(../images/box/j_crn_tl_light.png) 0 0 no-repeat;
}

div#element-box div.b {
  background: url(../images/box/j_border.png) 0 100% repeat-x;
}

div#element-box div.b div.b {
   background: url(../images/box/j_crn_br_light.png) 100% 0 no-repeat;
}

div#element-box div.b div.b div.b {
   background: url(../images/box/j_crn_bl_light.png) 0 0 no-repeat;
}
